<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:java="com.wef.demo.action">
	<xsl:template match="/">
		<xsl:processing-instruction name="mso-application">
			<xsl:text>progid="Excel.Sheet"</xsl:text>
		</xsl:processing-instruction>
		<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40">
			<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
				<Author>Kenny Lee (DHL CN)</Author>
				<LastAuthor>PK</LastAuthor>
				<Created>2010-01-16T03:50:48Z</Created>
				<LastSaved>2010-03-02T12:54:27Z</LastSaved>
				<Company>DHL</Company>
				<Version>11.5606</Version>
			</DocumentProperties>
			<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
				<WindowHeight>8475</WindowHeight>
				<WindowWidth>15480</WindowWidth>
				<WindowTopX>120</WindowTopX>
				<WindowTopY>120</WindowTopY>
				<ProtectStructure>False</ProtectStructure>
				<ProtectWindows>False</ProtectWindows>
			</ExcelWorkbook>
			<Styles>
				<Style ss:ID="Default" ss:Name="Normal">
					<Alignment ss:Vertical="Bottom"/>
					<Borders/>
					<Font ss:FontName="Calibri" x:Family="Swiss" ss:Size="11" ss:Color="#000000"/>
					<Interior/>
					<NumberFormat/>
					<Protection/>
				</Style>
				<Style ss:ID="s62">
					<Font ss:FontName="宋体" x:CharSet="134" ss:Size="11" ss:Color="#000000"/>
				</Style>
				<Style ss:ID="s63">
					<Borders>
						<Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
					</Borders>
				</Style>
				<Style ss:ID="s64">
					<Borders>
						<Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
					</Borders>
					<NumberFormat ss:Format="Short Date"/>
				</Style>
				<Style ss:ID="s65">
					<Borders>
						<Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
						<Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
					</Borders>
					<Interior ss:Color="#FFFF00" ss:Pattern="Solid"/>
				</Style>
				<Style ss:ID="s66">
					<Alignment ss:Vertical="Center"/>
					<Font x:Family="Swiss" ss:Size="20" ss:Bold="1"/>
				</Style>
			</Styles>
			<xsl:apply-templates select="Root"/>
		</Workbook>
	</xsl:template>
	<xsl:template match="Root" xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40">
		<Worksheet ss:Name="DemoUser(sheet)">
			<Table>
				<Column ss:Index="5" ss:Width="55.5"/>
				<Column ss:Width="69.75" ss:Span="1"/>
				<Column ss:Index="8" ss:Width="87.75"/>
				<Column ss:Width="55.5"/>
				<Column ss:Width="51.75" ss:Span="1"/>
				<Column ss:Index="12" ss:Width="86.25"/>
				<Column ss:Index="14" ss:Width="51"/>
				<Column ss:Width="24"/>
				<Column ss:Width="81.75"/>
				<Column ss:Width="63.75"/>
				<Column ss:Width="52.5"/>
				<Row ss:AutoFitHeight="0" ss:Height="45.75">
					<Cell ss:StyleID="s66">
						<Data ss:Type="String">DemoUser(Title)</Data>
					</Cell>
				</Row>
				<Row>
					<Cell ss:StyleID="s65">
						<Data ss:Type="String">demoUserId</Data>
					</Cell>
					<Cell ss:StyleID="s65">
						<Data ss:Type="String">userName</Data>
					</Cell>
					<Cell ss:StyleID="s65">
						<Data ss:Type="String">userAge</Data>
					</Cell>
					<Cell ss:StyleID="s65">
						<Data ss:Type="String">userAddress</Data>
					</Cell>
					<Cell ss:StyleID="s65">
						<Data ss:Type="String">userBirthday</Data>
					</Cell>
					<Cell ss:StyleID="s65">
						<Data ss:Type="String">userGender</Data>
					</Cell>
				</Row>
				<xsl:for-each select="list">
					<Row>
						<Cell ss:StyleID="s63">
							<Data ss:Type="String"><xsl:value-of select="normalize-space(string(demoUserId))"/></Data>
						</Cell>
						<Cell ss:StyleID="s63">
							<Data ss:Type="String"><xsl:value-of select="normalize-space(string(userName))"/></Data>
						</Cell>
						<Cell ss:StyleID="s63">
							<Data ss:Type="Number"><xsl:value-of select="normalize-space(string(userAge))"/></Data>
						</Cell>
						<Cell ss:StyleID="s63">
							<Data ss:Type="String"><xsl:value-of select="normalize-space(string(userAddress))"/></Data>
						</Cell>
						<Cell ss:StyleID="s63">
							<Data ss:Type="String"><xsl:value-of select="normalize-space(string(userBirthday))"/></Data>
						</Cell>
						<Cell ss:StyleID="s63">
							<Data ss:Type="String"><xsl:value-of select="normalize-space(string(userGender))"/></Data>
						</Cell>
					</Row>
				</xsl:for-each>
			</Table>
			<WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel">
				<PageSetup>
					<Header x:Margin="0.3"/>
					<Footer x:Margin="0.3"/>
					<PageMargins x:Bottom="0.75" x:Left="0.7" x:Right="0.7" x:Top="0.75"/>
				</PageSetup>
				<Print>
					<ValidPrinterInfo/>
					<PaperSizeIndex>9</PaperSizeIndex>
					<HorizontalResolution>200</HorizontalResolution>
					<VerticalResolution>200</VerticalResolution>
				</Print>
				<Selected/>
				<Panes>
					<Pane>
						<Number>3</Number>
						<ActiveRow>5</ActiveRow>
						<ActiveCol>16</ActiveCol>
					</Pane>
				</Panes>
				<ProtectObjects>False</ProtectObjects>
				<ProtectScenarios>False</ProtectScenarios>
			</WorksheetOptions>
		</Worksheet>
	</xsl:template>
</xsl:stylesheet>
